hh.c is pretty basic, so it should compile anywhere.
There's a win32 binary (hh.exe) if needed.

To set a hardware breakpoint:

Run hh.exe in a dos box.  It will generate an OCD macro
file, hh.mac, containing the PPC405 SPR instructions
to enable the hardware breakpoint.

Switch back to OCD Commander and type hh.  This should
cause OCD Commander to execute the macro file and
program the SPRs.  (You may need to use the menu macro
option the first time to browse and set the default
macro directory.)

hh.exe currently supports a single breakpoint, a
breakpoint range, and an inverted breakpoint range
(break on address outside the range).  No support
for multiple breakpoints or data access breakpoints.

I've also added another macro, ho.mac, to turn off
the breakpoints.  Otherwise you'll never be able to
step away from the hardware breakpoint once it has
been hit.

The inversion stuff may or may not work.  Buyer beware.